package com.heng.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.heng.dto.ProductDTO;

/**
 * 商品服务接口
 */
public interface ProductService {

    /**
     * 分页查询精选推荐商品
     * @param pageNum 页码（默认1）
     * @param pageSize 每页条数（默认4）
     * @return 分页结果
     */
    IPage<ProductDTO> getFeaturedProducts(Integer pageNum, Integer pageSize);

    /**
     * 分页查询新品上架商品
     * @param pageNum 页码（默认1）
     * @param pageSize 每页条数（默认5）
     * @return 分页结果
     */
    IPage<ProductDTO> getNewProducts(Integer pageNum, Integer pageSize);
}